past participle of étouffer - Allemand Anglais Dictionnaire